perform miracles - Español Inglés Diccionario